plasmoide toroidal - Turkish English Dictionary